package vista;

import java.util.ArrayList;

import edificios.Edificio;
import mapas.Region;

public class TablaDeEdificios extends VistaScrollableTable {

	public TablaDeEdificios(Region modelo){
		super(modelo);
	}
	
	public Object[] cargarNombreColumnas() {
		
		Object[] column = new Object[3];
		column[0]= ("Tipo");
		column[1]= ("Vida");
		column[2]= ("Costo");
		return column;
	}

	
	public Object[][] cargarTabla(Region modelo) {
		ArrayList array = modelo.getEdificios().toArrayList();
		int ind = array.size();
		Object[][] obj =  new Object[ind][3];
		for(int i=0; i<ind ;i++){
			Edificio eAux = (Edificio)array.get(i);
			
			obj[i][0]=  eAux.getNombre();
			obj[i][1]=  new Integer(eAux.getVidaRestante());
			obj[i][2]=  new Integer(eAux.getCosto());
		}
		
		return obj;
	}

}
